using System;
using System.Collections.Generic;
using System.Text;

namespace SoftwareMonkeys.LiveShift.Entities
{
    public interface IShiftEnvironment : IShiftable
    {
        IShiftableEntity[] Entities { get; set; }

        IShiftResult Shift(DateTime dateTime);
        
        void AddEntity(IShiftableEntity entity);
    }
}
